既然選擇了 Sails.js 框架,代表著我們希望能使用有別於從頭刻架構的方式來展開的專案,已用最小的力氣,做最大的事。那接下來我們來看看,它到底提供了哪些我們省事的工具。
語法
sails generate api <自行命名>
範例
sails generate api article
會產生兩個檔案分別是 api/models/Article.js 和 api/controllers/ArticleController.js
延伸閱讀
語法
sails generate model <自行命名> [欄位名稱:資料型態....]
範例
sails generate model article title:string, content:text
延伸閱讀
語法
sails generate controller <controller 名稱> [方法名稱...]
範例
在 /api/controller
下,建立一個名字為 ArticleController.js 的檔案,裡面的 method 包含有 create、update、destory。
sails generate controller article create update destroy
延伸閱讀
自動產生客製化 adapter 需要的檔案結構
語法
sails generate adapter <自行命名>
範例
sails generate adapter custom-adapter
語法
sails generate generator <自行命名>
範例
sails generate generator custom-generator
附上原始碼